[SSH]远程服务配置¶
参考:
VSCode支持远程服务器开发模式,开发过程中的文件均保存在远程,没有在本地备份,所以和PyCharm相比更加轻量化
安装插件¶
点击左侧侧边栏-> Extensions(Ctrl+Shift+X),输入remote,选择安装插件Remote - SSH

安装完成后即可在左侧侧边栏发现Remote Explorer,在左下角也存在远程配置图标
SSH配置和使用¶
VSCode提供了多种方式进行远程连接(SSH/Container/WSL),当前使用SSH模式,即通过ssh进行远程连接
在~/.ssh/config文件中新增以下内容(可以点击左下角remote图标,选择Remote-SSH: Open Configuration Files...打开)
Host HOSTNAME
HostName xxx.xxx.xxx
User xxx
Port xxx
ForwardAgent yes
StrictHostKeyChecking no
指定HOSTNAME、HostName、User和Port。VSCode会自动读取配置文件,打开左侧侧边栏的图标Remote Explorer,在SSH TARGETS子窗口下选择刚才的HOSTNAME,即可完成连接
扩展¶
实现远程登录后,需要在远程端重新安装插件,可以通过插件窗口安装,也可以在工程配置文件上配置常用的插件
"remote.extensionKind": {
"ms-azuretools.vscode-docker": [ "ui" ],
"msjsdiag.debugger-for-chrome": [ "workspace" ]
}